imperial department of military research - German English Dictionary